const express = require('express')
const path = require('path')
const bodyPparser = require('body-parser')
const route = require('./routers/index')
/* 首先，body-parser 中间件的作用是给 req 添加属性 body，值为对象，以键值对的形式存储请求体中的参数；
其次，body-parser 只处理 POST 请求；
最后，body-parser 模块导出一个对象，上面有两个方法 urlencoded 和 json，分别处理表单提交和 json 格式的请求体参数。 */
const app = express()
app.use(bodyPparser.json())
app.use(route)
const staticPath = path.join(__dirname,'..','/static')
app.use(express.static(staticPath))


app.listen(8000,(err)=> {
    if (err) {
        console.log(err)
        return
    }
    console.log('成功启动服务http://localhost:8000')
})